home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / wtj208.zip / FRANTZ / TARGET / TARGET.MAK < prev    next >
Makefile  |  1993-04-10  |  2KB  |  96 lines

  1. PROJ = TARGET
  2. DEBUG = 1
  3. PROGTYPE = 1
  4. CALLER = 
  5. ARGS = 
  6. DLLS = 
  7. D_RCDEFINES = -d_DEBUG
  8. R_RCDEFINES = -dNDEBUG
  9. ORIGIN = MSVC
  10. ORIGIN_VER = 1.00
  11. PROJPATH = C:\DATA\WINTECH\03\TARGET\
  12. USEMFC = 0
  13. CC = cl
  14. CPP = cl
  15. CXX = cl
  16. CCREATEPCHFLAG = 
  17. CPPCREATEPCHFLAG = 
  18. CUSEPCHFLAG = 
  19. CPPUSEPCHFLAG = 
  20. FIRSTC =             
  21. FIRSTCPP =             
  22. RC = rc
  23. CFLAGS_D_WDLL = /nologo /W3 /FR /G2 /Zi /D_DEBUG /Od /GD /AM /Fd"TARGET.PDB"
  24. CFLAGS_R_WDLL = /nologo /W3 /FR /f- /O1 /DNDEBUG /GD /AM
  25. LFLAGS_D_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /CO /NOE /ALIGN:16 /MAP:FULL
  26. LFLAGS_R_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /NOE /ALIGN:16 /MAP:FULL
  27. LIBS_D_WDLL = oldnames libw commdlg shell olecli olesvr mdllcew
  28. LIBS_R_WDLL = oldnames libw commdlg shell olecli olesvr mdllcew
  29. RCFLAGS = /nologo
  30. RESFLAGS = /nologo
  31. RUNFLAGS = 
  32. DEFFILE = TARGET.DEF
  33. OBJS_EXT = 
  34. LIBS_EXT = 
  35. !if "$(DEBUG)" == "1"
  36. CFLAGS = $(CFLAGS_D_WDLL)
  37. LFLAGS = $(LFLAGS_D_WDLL)
  38. LIBS = $(LIBS_D_WDLL)
  39. MAPFILE = nul
  40. RCDEFINES = $(D_RCDEFINES)
  41. !else
  42. CFLAGS = $(CFLAGS_R_WDLL)
  43. LFLAGS = $(LFLAGS_R_WDLL)
  44. LIBS = $(LIBS_R_WDLL)
  45. MAPFILE = nul
  46. RCDEFINES = $(R_RCDEFINES)
  47. !endif
  48. !if [if exist MSVC.BND del MSVC.BND]
  49. !endif
  50. SBRS = CCINIT.SBR \
  51.         TARGET.SBR
  52.  
  53.  
  54. CCINIT_DEP = c:\data\wintech\03\target\target_.h \
  55.     c:\data\wintech\03\target\target.h
  56.  
  57.  
  58. TARGET_DEP = c:\data\wintech\03\target\target_.h \
  59.     c:\data\wintech\03\target\target.h
  60.  
  61.  
  62. all:    $(PROJ).DLL $(PROJ).BSC
  63.  
  64. CCINIT.OBJ:    CCINIT.C $(CCINIT_DEP)
  65.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c CCINIT.C
  66.  
  67. TARGET.OBJ:    TARGET.C $(TARGET_DEP)
  68.     $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c TARGET.C
  69.  
  70.  
  71. $(PROJ).DLL::    CCINIT.OBJ TARGET.OBJ $(OBJS_EXT) $(DEFFILE)
  72.     echo >NUL @<<$(PROJ).CRF
  73. CCINIT.OBJ +
  74. TARGET.OBJ +
  75. $(OBJS_EXT)
  76. $(PROJ).DLL
  77. $(MAPFILE)
  78. c:\msvc\lib\+
  79. c:\msvc\mfc\lib\+
  80. $(LIBS)
  81. $(DEFFILE);
  82. <<
  83.     link $(LFLAGS) @$(PROJ).CRF
  84.     $(RC) $(RESFLAGS) $@
  85.     implib /nowep $(PROJ).LIB $(PROJ).DLL
  86.  
  87.  
  88. run: $(PROJ).DLL
  89.     $(PROJ) $(RUNFLAGS)
  90.  
  91.  
  92. $(PROJ).BSC: $(SBRS)
  93.     bscmake @<<
  94. /o$@ $(SBRS)
  95. <<
  96.